<?PHP 
require_once("metodosGlobales.php");


function escrituraHcdObtenerEspecialidadMedico($idUsuarioMedico)
{
 if(!($ErrorDb=conectarDB()))
    {
        echo 'ERROR DEBUG ESCRITURA HCD OBTENER ESPECIALIDAD MEDICO';  //DEBUG FD
        $error['Db0']=$ErrorDb;
        showErrors($error);
        return false;
    }
else
    {
        $query="SELECT especialidad.idEspecialidad,especialidad.descEspecialidad FROM especialidad INNER JOIN medico_por_especialidad 
                ON especialidad.idEspecialidad = medico_por_especialidad.idEspecialidad INNER JOIN medicos ON medicos.idMedico = medico_por_especialidad.idMedico
                INNER JOIN medico_por_usuario ON medicos.idMedico = medico_por_usuario.idMedico WHERE medico_por_usuario.idUsuarioHCD = ".$idUsuarioMedico;
       
        
        if(!($Result=mysql_query($query)))
        	{	
        		$error['Db1']=mysql_error();
                echo 'ERROR HCD';
        	}
        else
        {
        $resultado=mysql_fetch_assoc($Result);
        return $resultado;
        }
    
       
        if($error)
        {
            echo 'ERROR DEBUG ESCRITURA HCD OBTENER ESPECIALIDAD MEDICO';  //DEBUG FD
            showErrors($error);
            mysql_close();
            return false;
        }
        else
        {
            
            mysql_close();
            return true;
        }
    }
    
}



function ObtenerJerarquia($idUsuarioMedico)
{
 if(!($ErrorDb=conectarDB()))
    {
        echo 'ERROR DEBUG OBTENER JERARQUIA';  //DEBUG FD
        $error['Db0']=$ErrorDb;
        showErrors($error);
        return false;
    }
else
    {
        $query="SELECT jerarquia.idJerarquia,jerarquia.descJerarquia FROM jerarquia INNER JOIN usuarioshcd 
                ON jerarquia.idJerarquia = usuarioshcd.idJerarquia  WHERE usuarioshcd.idUsuarioHCD = ".$idUsuarioMedico;
       
        
        if(!($Result=mysql_query($query)))
        	{	
        		$error['Db1']=mysql_error();
                echo 'ERROR';
        	}
        else
        {
        $resultado=mysql_fetch_assoc($Result);
        return $resultado;
        }
    
       
        if($error)
        {
            echo 'ERROR DEBUG OBTENER JERARQUIA';  //DEBUG FD
            showErrors($error);
            mysql_close();
            return false;
        }
        else
        {
            
            mysql_close();
            return true;
        }
    }
    
}

function ObtenerDatosPaciente($idPaciente)
{
 if(!($ErrorDb=conectarDB()))
    {
        echo 'ERROR DEBUG OBTENER DATOS PACIENTE';  //DEBUG FD
        $error['Db0']=$ErrorDb;
        showErrors($error);
        return false;
    }
else
    {
        $query="SELECT * FROM paciente WHERE idPaciente= ".$idPaciente;
        
        if(!($Result=mysql_query($query)))
        	{	
        		$error['Db1']=mysql_error();
                echo 'ERROR';
        	}
        else
        {
        $resultado=mysql_fetch_assoc($Result);
        return $resultado;
        }
    
       
        if($error)
        {
            echo 'ERROR DEBUG OBTENER DATOS PACIENTE';  //DEBUG FD
            showErrors($error);
            mysql_close();
            return false;
        }
        else
        {
            
            mysql_close();
            return true;
        }
    }
    
}

function ObtenerDatosPaciente_x_HC($idPaciente)
{
 if(!($ErrorDb=conectarDB()))
    {
        echo 'ERROR DEBUG CONECTAR DB OBTENER DATOS PACIENTE DB';  //DEBUG FD
        $error['Db0']=$ErrorDb;
        showErrors($error);
        return false;
    }
else{
        $query="SELECT * FROM paciente_x_historiaclinica INNER JOIN paciente 
                ON paciente_x_historiaclinica.paciente_x_historiaclinicaID = paciente.paciente_x_historiaclinicaID WHERE paciente.idPaciente = ".$idpaciente;

       
        
        if(!($Result=mysql_query($query)))
        	{	
        		$error['Db1']=mysql_error();
                echo 'ERROR';
        	}
        else
        {
        $resultado=mysql_fetch_assoc($Result);
        return $resultado;
        }
    
       
        if($error)
        {
            echo 'ERROR DEBUG OBTENER DATOS PACIENTE DB HC';  //DEBUG FD
            showErrors($error);
            mysql_close();
            return false;
        }
        else
        {
            
            mysql_close();
            return true;
        }
	}
}
  




function ObtenerDatosHistoriaClinicaPaciente($idPaciente)
{
 if(!($ErrorDb=conectarDB()))
    {
        echo 'ERROR DEBUG CONECTAR DB OBTENER DATOS HISTORIA CLINICA PACIENTE';  //DEBUG FD
        $error['Db0']=$ErrorDb;
        showErrors($error);
        return false;
    }
else
    {
        $query="SELECT * FROM historiaclinica INNER JOIN paciente_x_historiaclinica 
                ON historiaclinica.idHistoriaClinica = paciente_x_historiaclinica.idHistoriaClinica INNER JOIN paciente ON 
                paciente.idPaciente = paciente_x_historiaclinica.idPaciente WHERE paciente.idPaciente = ".$idpaciente;
        
       
        
        if(!($Result=mysql_query($query)))
        	{	
        		$error['Db1']=mysql_error();
                echo 'ERROR';
        	}
        else
        {
        $resultado=mysql_fetch_assoc($Result);
        return $resultado;
        }
    
       
        if($error)
        {
            echo 'ERROR DEBUG OBTENER DATOS HISTORIA CLINICA PACIENTE';  //DEBUG FD
            showErrors($error);
            mysql_close();
            return false;
        }
        else
        {
            
            mysql_close();
            return true;
        }
    }
    
}


?>